445497
639900
205520
560551
6684
10010
44741
95104
230945
577230
816949
101426
5258799
3685581
3208148
2520804
2282988
2136609
2059358
193878
1830118
1745136
1727196
1660471